pillar cells - Turco Inglés Diccionario